do someone or something justice - Español Inglés Diccionario